5
225 99
131 212
16 168
0 37
142 0
25
100 88 8800
77 81 6237
24 71 1704
80 91 7280
78 67 5226
109 22 2398
91 62 5642
62 53 3286
67 109 7303
41 78 3198
78 94 7332
46 86 3956
107 96 10272
69 100 6900
22 63 1386
83 81 6723
20 55 1100
39 32 1248
38 72 2736
75 27 2025
46 71 3266
62 56 3472
56 62 3472
62 47 2914
76 99 7524
1
105 108
126 108
126 125
105 125
